XML Parsing, SAX/DOM

نویسنده

  • Chengkai Li
چکیده

DEFINITION XML parsing is the process of reading an XML document and providing an interface to the user application for accessing the document. An XML parser is a software apparatus that accomplishes such tasks. In addition, most XML parsers check the well-formedness of the XML document and many can also validate the document with respect to a DTD (Document Type Definition) or XML schema. Through the parsing interface, the user application can focus on the application logic itself, without dwelling on the tedious details of XML.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Efficient XML Parser Generator Using Compiler Compiler Technique

This paper describes design issues and experiment results of an efficient XML parser generator, Xsong. A traditional compiler construction technique is applied to Xsong so that it realizes both expressiveness and efficiency for parsing XML documents. To compare with the performance of DOM based programs, SAX based programs and a program generated by Xsong, experiments were designed. The experim...

متن کامل

Security Based Heuristic SAX for XML Parsing

XML based services integrate information resources running on different platforms or technologies to enhance the service efficiency. Thus, the volume of XML traffic on networks is increasing rapidly, and it demands for efficient XML processing algorithms to support high performance services, especially in XML security applications. This paper proposes a memory efficient XML parsing algorithm le...

متن کامل

Performance Analysis of XML APIs

XML, as a data interchange technology, delivers key advantages in interoperability due to its flexibility, expressiveness, and platform-neutrality. The broad range of applications and growing base of users for XML technologies has driven the development of common tooling, providing a consistent, robust infrastructure on which to build applications. These advantages have spurred widespread adopt...

متن کامل

Schema Based Parallel XML Parser: A Fast XML Parser Designed for Large XML Files

XML is one of the greatest innovations of the digital world. It has taken the field of Web Technology by storm in the past decade and is becoming an ever-present technology in other fields too. XML with its easy usage has lot of future. But the parsing performance of XML is a big hindrance to its development. Particularly, when dealing with huge XML files, normal XML parsers like DOM, SAX parse...

متن کامل

Generic XML Stream Parser API: An Easier Way to Use SAX and Xerces

Event-based Java parsers, like SAX and Xerces, are extended to a more powerful state-based XML stream parser API. Resource use is not much greater than for SAX, and application development is not much more difficult than with DOM and XSLT. The new API offers a good compromise in those applications where low resource requirements and ease-of-use are each a sufficiently important goal to justify ...

متن کامل

A Review of XML Parallel Parsing Techniques

XML is a popular markup language which is used because of its simplicity, generality, and usability. As a result, it is widely used in modern computing. It has also become the backbone of Web Services. However, when it comes to parsing an XML file, there is a serious issue of speed and efficiency. There have been many methods developed to speed up parsing. Modern techniques of speeding up XML p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009